/*
 *权限模块的js文件
 */
 import request from '../utils/request'; //axios一个封装方法

//获取权限树形列表-调用权限树形列表接口
export const getpermissionstrue = query => {
    return request({
        url: 'api/Permissions/GetPermission',
        method: 'get',
        params: query //params这个属性用来传get请求参数
    });
};

//获取权限列表-调用权限列表接口
export const getpermissionsList = query => {
    return request({
        url: 'api/Permissions/GetPermissionList',
        method: 'get',
        params: query //params这个属性用来传get请求参数
    });
};

//获取权限单条信息-调用查询单条权限信息接口
export const getpermissionsById = query => {
    return request({
        url: 'api/Permissions/GetById',
        method: 'get',
        params: query //params这个属性用来传get请求参数
    });
};

//提交权限信息-调用权限添加接口
export const Postpermissions = data => {
    return request({
        url: 'api/Permissions/Add',
        method: 'post',
        data: data //data这个属性用来传post求参数
    });
};

//提交权限信息-调用权限修改接口
export const UpdatepermissionsList = data => {
    return request({
        url: 'api/Permissions/Update',
        method: 'put',
        data: data //params这个属性用来传get请求参数
    });
};

//获取权限单条信息-调用查询单条权限信息接口
export const getMenu = query => {
    return request({
        url: 'api/Permissions/GetById',
        method: 'get',
        params: query //params这个属性用来传get请求参数
    });
};


/* //提交权限信息-调用角色删除接口
export const DeletepermissionsList = data => {
    return request({
        url: 'api/Role/GetAll',
        method: 'delete',
        data: data //params这个属性用来传get请求参数
    });
}; */